package in.rob.client.widget;
import android.app.Service;
import android.appwidget.AppWidgetManager;
import android.content.Intent;
import android.os.IBinder;
import in.rob.client.R;
public class UpdateWidgetService extends Service
{
@Override public int onStartCommand(Intent intent, int flags, int startId)
{
AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(this.getApplicationContext());
String type = intent.getStringExtra("type");
int[] allWidgetIds = intent.getIntArrayExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS);
for (int appWidgetId : allWidgetIds)
{
if ("scroll".equals(type))
{
appWidgetManager.notifyAppWidgetViewDataChanged(appWidgetId, R.id.widget_post_feed_view);
}
}
stopSelf();
return super.onStartCommand(intent, flags, startId);
}
@Override public IBinder onBind(Intent intent)
{
return null;
}
}